arc heating apparatus - Alemán Inglés Diccionario